bond and covenant - Alemán Inglés Diccionario